home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fritz: All Fritz
/
All Fritz.zip
/
All Fritz
/
FILES
/
UTILFILE
/
CAMS.LZH
/
CAMS12.ZIP
/
CAMS.REF
< prev
next >
Wrap
Text File
|
1992-03-16
|
59KB
|
1,691 lines
CLEARANCE AND ACCESS
MONITORING SYSTEM
(CAMS)
USER REFERENCE
CONTENTS
SECTION 1 - OVERVIEW . . . . . . . . . . . . . . . . . . . . 1
SECTION 2 - INSTALLATION . . . . . . . . . . . . . . . . . . 2
SECTION 3 - PROCEDURES . . . . . . . . . . . . . . . . . . . 3
3.1 Access Report . . . . . . . . . . . . . . . . . . . 3
3.2 Add/Edit a Record . . . . . . . . . . . . . . . . . 3
3.3 Back Up the Database . . . . . . . . . . . . . . . 3
3.4 Billet Report . . . . . . . . . . . . . . . . . . . 3
3.5 Command Line Arguments . . . . . . . . . . . . . . 4
3.6 Correct an SSN . . . . . . . . . . . . . . . . . . 4
3.7 Database Records . . . . . . . . . . . . . . . . . 4
3.8 Delete Records . . . . . . . . . . . . . . . . . . 4
3.9 Delete Visit Request . . . . . . . . . . . . . . . 5
3.10 Edit a Record . . . . . . . . . . . . . . . . . . 5
3.11 Edit Visit Request . . . . . . . . . . . . . . . . 5
3.12 Entry Badge Report . . . . . . . . . . . . . . . . 6
3.13 Environment . . . . . . . . . . . . . . . . . . . 6
3.14 Exit . . . . . . . . . . . . . . . . . . . . . . . 7
3.15 Files . . . . . . . . . . . . . . . . . . . . . . 7
3.16 Import Visit Request . . . . . . . . . . . . . . . 7
3.17 Individual Report . . . . . . . . . . . . . . . . 8
3.18 Locally Designed Report . . . . . . . . . . . . . 8
3.19 Look at a Record . . . . . . . . . . . . . . . . . 8
3.20 Main Menu . . . . . . . . . . . . . . . . . . . . 8
3.21 Menu . . . . . . . . . . . . . . . . . . . . . . . 9
3.22 Monitor Report . . . . . . . . . . . . . . . . . . 9
3.23 Networks . . . . . . . . . . . . . . . . . . . . 10
3.24 New Visit Request . . . . . . . . . . . . . . . 10
3.25 Organizations . . . . . . . . . . . . . . . . . 10
3.26 Organization Report . . . . . . . . . . . . . . 11
3.27 Printing . . . . . . . . . . . . . . . . . . . . 11
3.28 Protection of Data . . . . . . . . . . . . . . . 11
3.29 Restore the Database . . . . . . . . . . . . . . 12
3.30 Retire Visit Request . . . . . . . . . . . . . . 12
3.31 SAP Report(s) . . . . . . . . . . . . . . . . . 12
3.32 Screen Colors . . . . . . . . . . . . . . . . . 12
3.33 Screen Navigation . . . . . . . . . . . . . . . 12
3.34 Screens . . . . . . . . . . . . . . . . . . . . 13
3.35 Set System Defaults . . . . . . . . . . . . . . 13
3.36 Social Security Number (SSN) . . . . . . . . . . 13
3.37 Social Security Number Prompts . . . . . . . . . 13
3.38 Update Report . . . . . . . . . . . . . . . . . 13
3.39 Visit Request (WordPerfect) . . . . . . . . . . 14
APPENDIX A - DATABASE DESCRIPTIONS . . . . . . . . . . . . A-1
APPENDIX B - REPORTS . . . . . . . . . . . . . . . . . . . B-1
APPENDIX C - SCREENS . . . . . . . . . . . . . . . . . . . C-1
APPENDIX D - SHAREWARE . . . . . . . . . . . . . . . . . . D-1
APPENDIX E - REGISTRATION . . . . . . . . . . . . . . . . . E-1
SECTION 1 - OVERVIEW
The Clearance and Access Monitoring System (CAMS) (1) assists
security managers in maintaining local records on the security
clearances, access authorizations and investigative status of
personnel who require access to classified information; assists
the security managers in preparation of visit requests in Word-
Perfect (2) and in maintaining records on visit requests;
produces a variety of formatted reports to assist in management
and allows you to design a local report. Both Government agen-
cies and contractors may use CAMS. CAMS operates on an IBM per-
sonal computer or compatible in a PC-DOS or MS-DOS (3) envi-
ronment.
To start CAMS, change into the directory containing CAMS.EXE
(e.g. "CD\CAMS" <ENTER> and press <ENTER>), type "CAMS" (DOS is
case insensitive), and press <ENTER>. Refer to "Files" and
"Command Line Arguments" in Section 3. CAMS counts down as it
initializes itself, retrieves user-specified parameters, and ver-
ifies the integrity of its databases. CAMS then displays the
copyright notice. When you press a key, CAMS displays the menu.
____________________
1 CAMS copyright 1991, James S. Reid; portions copyright 1985
- 1989, Wordtech Systems, Inc., all rights reserved.
2 WordPerfect is a trademark of WordPerfect Corporation
3 IBM and PC-DOS are trademarks of International Business
Machines Corporation. MS-DOS is a trademark of MicroSoft Corpo-
ration.
1
SECTION 2 - INSTALLATION
If you received CAMS on a diskette you may use INSTALL.BAT to
install the program. Insert the diskette containing the files
into a floppy drive (either A or B). At the DOS prompt, type
"INSTALL <drive1> <drive2>" <ENTER> (e.g. "INSTALL A C") where
drive1 contains the source diskette and drive2 is the destination
for the CAMS files. INSTALL.BAT will provide user information as
it proceeds.
If CAMS is running in MS-DOS, the statement "DEVICE = ANSI.SYS"
must appear in the file named CONFIG.SYS in the root directory of
the boot disk and ANSI.SYS must be accessible during the boot
process.
2
SECTION 3 - PROCEDURES
3.1 Access Report. (ALT-P, A)
The Access Report is a print of all records in ACTIVE. The
report contains the name, SSN, organization, access authoriza-
tion, badge number, and expiration date for each person. This
report may be used as an access control document or as an entry
roster at entry control points. (See "Printing" for information
common to printing all reports.)
3.2 Add/Edit a Record. (ALT-D, A)
CAMS prompts you for an SSN. If CAMS finds the SSN it displays
the associated record for editing. If CAMS does not find the SSN
but you want to add a record, CAMS displays the new record for
completion. You may enter data in all fields except the SSN, the
date added, and the date last edited. Some fields have limita-
tions (e.g. the date of birth may not be later than sixteen years
ago but may be blank), or require specific entries (clearance and
access codes and citizenship). When you finish with the record
either by pressing <CTRL-END> at any point or by pressing <ENTER>
while the cursor is in the last field, CAMS sets the date last
edited field equal to the current date, and either inserts the
new record into ACTIVE or updates the record in ACTIVE, and
prompts you for another SSN. You may press <F1> for on-screen
help while entering data. (See "Social Security Number Prompts"
for information common to all queries involving the social
security number (SSN). If you add a record with an incorrect
SSN, leaving the name field blank will cause CAMS to reject the
record.
3.3 Back Up the Database. (ALT-D, B)
CAMS estimates the amount of space required for the back-up
databases and asks you insert a diskette with the required free
space into the standard auxiliary drive or into a drive which you
may specify. CAMS verifies that enough space exists on the
destination diskette. If sufficient space does not exist, CAMS
offers you another opportunity. If sufficient space does exist,
CAMS backs up the three databases to the root directory of the
destination disk. (The back-up procedure will overwrite any
existing copies of back-up files on the destination disk.)
3.4 Billet Report. (ALT-P, B)
The Billet Report is a print of records of all local per-
sons (4) in ACTIVE with an access code of "T". The report
____________________
4 A local person is a person assigned to or employed by the
organization which is using the current copy of CAMS.
3
contains the billet number, name, SSN, organization, access
authorization, and expiration date for each qualifying record.
If CAMS encounters a duplicate billet number, it prints "***" in
front of the duplicate number. This report may be used to ensure
excessive numbers of personnel do not have access to Top Secret
Information and that more than one person does not occupy a
billet. (See "Printing" for information common to printing all
reports.)
3.5 Command Line Arguments.
CAMS looks for its databases on the disk and in the directory
which is current at the time you begin the program. If the
databases are not in the current disk/directory, CAMS will create
new databases, notify you of its action and, to preserve database
integrity, terminate the run; however, you may tell CAMS to look
in the root directory of a different drive. For example, "CAMS
A" instructs CAMS to look for the databases in the root directory
of the diskette in drive A. If CAMS can not find the databases
in the root of that diskette, CAMS will create the databases on
that disk(ette), notify you of its action, and terminate.
3.6 Correct an SSN. (ALT-D, C)
CAMS prompts you for an SSN. If CAMS finds the SSN it displays
the associated record for examination. CAMS prompts you for the
correct (new) SSN. CAMS seeks the new SSN among the records
already in the database. If CAMS does not find the new SSN in
the database, it replaces the old SSN with the new SSN. CAMS
sets the date last edited field equal to the current date and
prompts you for another SSN.
3.7 Database Records.
CAMS stores data pertaining to an individual in a record in
ACTIVE and data pertaining to a visit request in one record for
the administrative content of each visit request in VISITS and
one record for each individual in the visit request in VISITPER.
If an individual is in more than one visit request, VISITPER will
contain one record for the individual for each visit request.
Appendix A is the record descriptions.
3.8 Delete Records. (ALT-D, D)
CAMS examines ACTIVE and selects for deletion all records which
have an expiration date older than the current date. CAMS then
prompts you for an SSN. If you press <ENTER> on an empty SSN
field, CAMS proceeds to the review phase. In the review phase,
CAMS lists all records either program or you selected for dele-
tion. The list may require more space than that on the screen.
You may move through the record list by pressing Up Arrow/Down
Arrow/PgUp/PgDn. You may recall or deselect as many records as
4
desired by highlighting the record information and pressing
<SPACE>. When you press <END>, CAMS deletes selected records
from ACTIVE. CAMS displays a notice on the screen while deleting
records. If CAMS finds no records selected for deletion it rings
the bell and tells you it found no selected records. (Deletion
is final; CAMS can not recover deleted records. The Monitor
Report (Page 9) provides notice of accesses due to expire.)
3.9 Delete Visit Request. (ALT-V, D)
CAMS prompts you for the number of the visit request to be
deleted. If you press <ENTER> on an empty Request Number field,
CAMS returns to the Visits submenu. After you enter five digits
into the Visit Request field or if you press <ENTER> with a digit
in any one of the five available spaces, CAMS seeks the record
with that visit request number. If CAMS finds the record it
deletes the record from VISITS and deletes all records from
VISITPER which pertain to the visit request number, resets the
next visit number environmental variable and prompts you for
another visit request number. If CAMS can not find a record it
also offers you two options: Correct the number or return to
menu. If you opt
- To correct the number, CAMS returns to the visit request
number prompt with the incorrect number still in the field.
- To return to the menu, CAMS returns to the Visits submenu.
3.10 Edit a Record. (ALT-D, A)
See Add/Edit a Record (Page 3).
3.11 Edit Visit Request. (ALT-V, E)
CAMS prompts you for the number of the visit request to be
edited. If you press <ENTER> on an empty Visit Request field,
CAMS returns to the Visits submenu. After you enter five digits
into the Visit Request field or if you press <ENTER> with a digit
in any one of the five available spaces, CAMS seeks the record
with that visit request number. If CAMS finds the record it
presents the record administrative content of the visit request
for editing. You may press <F1> for on-screen help while editing
data. When you finish with the record either by pressing <CTRL-
END> at any point on the window or by pressing <ENTER> while the
cursor is in the last field, CAMS clears the administrative data
and presents the list of personnel associated with the visit
request. The list may require more space than on the screen.
You may move through the record list by pressing Up Arrow/Down
Arrow/PgUp/PgDn. You may delete as many records as desired from
the personnel list by highlighting the record information and
pressing <SPACE>. When you press <END>, CAMS offers you the
opportunity to add personnel to the visit request list. When you
5
press <ENTER> on an empty SSN field, CAMS attempts to write two
WordPerfect secondary merge .TXT files (Page 14) and one visit
.DBF file (Page 7) to disk. If CAMS can not write any one of the
three files it will notify you of the failure. CAMS clears the
personnel list from the window and prompts you for another visit
request number. If CAMS can not find a record it also offers you
two options: Correct the number or return to menu. If you opt
- To correct the number, CAMS returns to the visit request
number prompt with the incorrect number still in the field.
- To return to the menu, CAMS returns to the Visits submenu.
3.12 Entry Badge Report. (ALT-P, E)
The Entry Badge Report is a print of all records in badge number
sequence in ACTIVE which have data in the badge field. The
report contains the badge number, name, SSN, organization, access
authorization, and expiration date for each person in the data-
base. If CAMS encounters a duplicate badge number, it prints
"***" in front of the duplicate numbers. This report may be used
for badge accountability, to include periodic inventories. (See
"Printing" for information common to printing all reports.)
3.13 Environment. (ALT-D, S, E)
CAMS uses several variables for external communication. You may
change the following variables:
- Auxiliary drive: The destination/Source for database back-
ups and restorations and visit request imports.
- Visit request directory: The destination for WordPerfect
compatible secondary merge files and .DBF files.
- The effective date of the update roster.
- The portion of the local organization code common to all
local persons
- The number of the next visit request.
- The printer port CAMS will use to print reports.
- The elements of the Monitor Report (Page 9) you want print-
ed.
- The local telephone area code.
6
3.14 Exit. (ALT-E, E)
To end the current CAMS run, press "E" or <ENTER>; to continue in
CAMS, move to another submenu.
3.15 Files.
CAMS requires CAMS.EXE to execute; if CAMS.EXE is not present,
DOS will respond with "bad command or file name" or an equivalent
when you attempt to start CAMS. While intializing, CAMS will
search for the following additional files: CAMS.MEM, ACTIVE.DBF,
VISITS.DBF, VISITPER.DBF, ACTIVE.NDX, VISITS.NDX, and
VISITPER.NDX; failure to find one or more of these files is not
critical; CAMS will create each file which it can not find.
CAMS.MEM will be located in the same drive and directory as
CAMS.EXE; the other files will be located in the same drive and
directory as CAMS.EXE unless you provide command line arguments
(Page 4).
3.16 Import Visit Request. (ALT-D, I)
CAMS prompts you for the Organization of the visitors' host, the
telephone number of the visitors' host, the expiration date of
the visit, the six-character expression to represent the visi-
tors' organization, the name of the .DBF file containing the
visiting personnel and the drive containing that file. If you
press <ENTER> while in the drive field or presses <CTRL-END> at
any point on the screen with no data in the file name field, CAMS
returns to the Data submenu. If you have entered data in the
FILE NAME field, CAMS attempts locate the file on the disk in
the specified drive. If it can not find the file, it reports the
failure to you and offers two choices, Correct the File name or
Return to Menu. If you select
- Correct the file name, CAMS returns to the input screen
with the incorrect name still in the file name field.
- Return to Menu, CAMS returns to the Data submenu.
If CAMS finds the file it offers you four choices for the kind of
import you want CAMS to conduct. IF you select
- Record-by-Record, CAMS will pause and prompt you to verify
before it either adds each record from the visitor file to
ACTIVE or overwrites an exiting record in ACTIVE.
- Check existing, CAMS will pause and prompt you to verify
before it overwrites an existing record in ACTIVE with a
record from the visitor file.
- Overwrite, CAMS will add records or overwrite existing
records without prompting you for a decision.
7
- Cancel, CAMS will select for deletion any records from
ACTIVE all records contained in the visitor file.
When an entire visitor file has been processed, CAMS returns to
the Data submenu.
3.17 Individual Report. (ALT-D, L)
CAMS prints a report on a single person at user request as a sub-
function of Look at a Record (Page 8). (See "Printing" for
information common to printing all reports.)
3.18 Locally Designed Report. (ALT-P, L)
CAMS opens a window containing the user data elements of the
fields in ACTIVE and an empty window which will contain the
column headings of the locally designed report. The column
headings window contains a "|" symbol to indicate the amount of
line space used. You may add a column to the report by pressing
<ENTER>, delete the last column by pressing <DEL>, move around
the data element window by pressing the arrow keys and either
print the report (if the column headings window contains any user
data elements) or return to the Printing submenu (if the column
headings window contains no data) by pressing <END>.
3.19 Look at a Record. (ALT-D, L)
CAMS prompts you for an SSN. If CAMS finds the SSN it displays
the associated record for review. CAMS offers you the oppor-
tunity to print a copy of the record, including the data on the
screen and a list of all visit requests in VISITS which include
the person in the record. If you press <Y>, CAMS prints an
Individual Report and prompts you for another SSN; if you press
<N>, CAMS bypasses the printing procedure and returns directly to
the SSN prompt. (See "Social Security Number Prompts" for
information common to all queries involving the social security
number.)
3.20 Main Menu.
The CAMS main menu features four submenus: Data, Printing,
Visits and Exit. You may select which of these four CAMS will
display upon initialization. By default, CAMS displays the Data
submenu.
- The Data submenu (ALT-D) includes Add/Edit a Record, Delete
Records, Look at a Record, Backup the Database, Correct an
SSN, Restore the Database, Import Visit Request and Set
System Defaults.
- The Printing submenu (ALT-P) includes Access Report, Update
Report, Organization Report, SAP Report(s), Monitor Report,
8
Entry Badge Report, Billet Report, and Locally Designed
Report.
- The Visits submenu (ALT-V) includes New Visit Request, Edit
Visit Request, Delete Visit Request, and Retire Visit
Requests.
- The Exit submenu (ALT-E) has one procedure, Exit.
By default, CAMS highlights the first procedure in each submenu.
3.21 Menu. (ALT-D, S, M)
CAMS offers you the opportunity to tailor the menu structure.
You may specify which of the four submenus will appear first when
CAMS starts. You select the initial menu by holding down the
<ALT> key and pressing the initial letter of a submenu title;
when satisfied, you press <ENTER> to confirm the selection. You
select the initial procedure CAMS will highlight within each of
three submenus ("Exit" has only one procedure) when you first
enters a submenu by pressing the Initial letter of the procedure
and, when satisfied, pressing <ENTER> to confirm the selection.
3.22 Monitor Report. (ALT-P, M)
The Monitor Report is a print of all records in ACTIVE which
security management may need to act upon. The six sub-reports
contain the name, SSN, and organization for each person in the
database who meets the criteria of the sub-report. In addition,
each report contains the following additional information for the
criteria below:
- Personnel Due For Security Briefing: Date briefed for
local personnel who have no date briefed or whose date
briefed is more than 51 weeks old.
- Personnel Who Are Non-Citizens: Citizen for all personnel
whose citizen field reflects "N".
- Personnel Whose Final Clearance Is None or Revoked: The
Final Clearance Code for local personnel whose Final Clear-
ance Code is "N" or "R".
- Personnel Who Hold an Interim Clearance: The Interim
Clearance Code and for all local personnel with an interim
clearance.
- Personnel Pending Investigation for More Than Six Months:
The Date Submitted for each person with an investigation
submitted more than six months before the current date.
9
- Personnel Whose Access Will Expire within One Week: The
review date for all personnel whose review date is less
than seven days from the current date.
You may determine which of the six sub-reports to include by
editing the Environment (Page 6). (See "Printing" for informa-
tion common to printing all reports.)
3.23 Networks. CAMS contains network-compatible instructions.
It has been tested in a limited network environment. A separate
program, the Clearance and Access Monitoring System (Query)
(CAMS(Q)), which is available from the author, allows a remote
station read-only access to a subset of ACTIVE.
3.24 New Visit Request. (ALT-V, N)
CAMS opens the Visit Request Window, assigns a number within the
current calendar year to the new visit request and presents the
blank administrative content of the visit request in the Visit
Request Window for completion. You may press <F1> for on-screen
help while entering data. When you finish with the record either
by pressing <CTRL-END> at any point on the window or by pressing
<ENTER> while resting in the last field of the window, CAMS
clears the administrative data and offers you the opportunity to
include personnel in the visit request. When you press <ENTER>
on an empty SSN field, CAMS attempts to write two WordPerfect
secondary merge .TXT files (Page 14) and one visit .DBF file
(Page 7) to disk. If CAMS can not write any one of the three
files it will notify you of the failure. CAMS returns to the
Visits submenu.
3.25 Organizations. (ALT-D, S, O)
CAMS opens a window with input fields. Pressing <CTRL-Y> at any
position in a field deletes existing text at and to the right of
the cursor position. CAMS allows you to identify the following:
- The using organization. This identification appears on the
Main Menu and on each printed report.
- The facility security clearance (Contractor use only), used
in visit requests.
- The facility security code (Contractor use only), used in
visit requests.
- The date of the facility security clearance (Contractor use
only), used in visit requests.
- The cognizant security office (Contractor use only), used
in visit requests.
10
Pressing <CTRL-END> in any one of the fields or <ENTER> in the
last field saves the text.
3.26 Organization Report. (ALT-P, O)
The Organization Report is a print of all records in ACTIVE
sequenced by organization and name. The report contains the
name, SSN, access authorization, badge number, and expiration
date for each record. CAMS prints the organization code in the
first column of the report each time the organization code
changes, or for local personnel, each time the portion of the
organization code common to all local personnel changes. The
report may be used to ensure ACTIVE contains only persons in an
organization who should be in the database. (See "Printing" for
information common to printing all reports.)
3.27 Printing. (ALT-P)
When you choose to print a report, CAMS creates an index for the
particular report, verifies that a printer is connected to the
printer port specified in the environmental set (default LPT1)
and that the printer is on line. CAMS works best if the printer
is connected to LPT1, LPT2, or LPT3. If either of the conditions
is not met, CAMS offers you two choices, Retry and Quit. If you
select:
- R)etry, CAMS rechecks for the port and printer.
- Q)uit, CAMS return to the Printing submenu.
CAMS then prompts you for the type of paper loaded in the ma-
chine. You should respond
- C)ontinuous, if the printer has continuous paper or a paper
tray.
- S)ingle sheet, if you must insert a new sheet of paper into
the printer before CAMS prints each page.
- Q)uit, to terminate the current print task. (If you select
Continuous, CAMS will not offer the opportunity to quit
again; however, you may terminate the current print task by
pressing <ESC>. The printer will continue until it uses
all the data in the print buffer.)
3.28 Protection of Data.
ACTIVE and VISITPER contain the SSN of each person in the data-
bases. The Privacy Act of 1974 protects such data. Users who
choose to use the other access codes field to maintain special
access program data should consider the possibility that the
database may be classifiable under the Department of Defense
11
Information Security Program. Users should protect system and
printer memory, magnetic media, printed products and the monitor
screen accordingly.
3.29 Restore the Database. (ALT-D, R)
CAMS opens a dialogue box to request you insert a disk containing
the back-up databases into the auxiliary drive or into another
drive which you may specify. CAMS searches for the back-up
databases in the root directory of the specified source. If CAMS
can not find the back-up databases on the source, CAMS returns to
the original dialogue to offer you another opportunity. If the
back-up databases does exist, CAMS replaces each of the databases
with it backed-up equivalent and creates new indexes. (Using the
restore procedure destroys any changes to the database more
recent than the last backup session.)
3.30 Retire Visit Request. (ALT-V, R)
CAMS deletes from VISITS and VISITPER all administrative and
personnel data for visit request which have expired. (Deletion
is final; CAMS can not recover retired visit requests.)
3.31 SAP Report(s). (ALT-P, S)
The Organization Report is a print of all records in ACTIVE
sequenced by name which have one or more entries in the special
access field. The report contains the name, SSN, org, access
authorization, badge number, and expiration date for each record.
CAMS prints a separate page of the report for each existing
special access code (A-Z, 0-9) with the special access code as a
part of the report title. The report may be used to audit access
to special access programs. (See "Printing" for information
common to printing all reports.)
3.32 Screen Colors. (ALT-D, S, S)
You may control the colors of the following: Full Screens, Menu
Boxes, Dialogue Boxes, Select Bars, and Notice Boxes.
3.33 Screen Navigation.
In the Menu, you may move from submenu to submenu either by
pressing the left or right arrow key ( or ) or by pressing and
holding the ALT key while pressing the initial letter of the
submenu title (e.g.: "ALT-D" for Data). You may move a selection
bar within a submenu by pressing either the up or down arrow key
( or ) or the initial letter of the procedure. If you choose
to press the initial letter of the procedure, CAMS will move the
selection bar and execute the procedure.
12
3.34 Screens.
CAMS presents data pertaining to individual records and to visit
requests in full-screen formats (Appendix C).
3.35 Set System Defaults. (ALT-D, S)
CAMS includes four general categories of information which may be
controlled by you: Screen colors, Organization, Environment, and
Menus. When you select Set System Defaults from the Data sub-
menu, CAMS opens a box for you to select from the four general
categories or to quit and return to the main menu. A separate
paragraph describes each of the four general categories. When
you select "Quit," CAMS writes the environmental variables to its
memory file, CAMS.MEM; If you have changed any screen colors or
the organization, CAMS rewrites the screen to implement the color
or organization change.
3.36 Social Security Number (SSN).
ACTIVE is permanently indexed on the SSN. Several of the proce-
dures require you to know the SSN in a record.
3.37 Social Security Number Prompts.
At an SSN prompt, if you press <ENTER> on an empty SSN field,
CAMS returns to the previous level. After you enter nine digits
into the SSN field or if you press <ENTER> with a digit in any
one of the nine available spaces, CAMS seeks the record with that
SSN. If the search fails (5) CAMS offers you options: Cor-
rect the SSN or Return or, in the Add/Edit a Record procedure
only, Add a record. If you opt
- To correct the SSN, CAMS returns to the SSN prompt with the
SSN still in the SSN field.
- To return to the menu, CAMS returns to the previous level.
- To add a record, CAMS inserts a record into ACTIVE, sets
the SSN equal to your input and sets the date added field
equal to the current date.
3.38 Update Report. (ALT-P, U)
The Update Report is a print of all records in ACTIVE which have
a last edited date on or after date of the last Access Report.
It contains the name, SSN, organization, access authorization,
____________________
5 When attempting to substitute an SSN for an existing SSN in
Correct an SSN or when adding personnel to a visit, CAMS fails if
it does find the social security number.
13
badge number, and expiration date for each person in the database
with a recently updated record. This report may augment the
Access Report used as an access control document or as an entry
roster at entry control points. (See "Printing" for information
common to printing all reports.)
3.39 Visit Request (WordPerfect).
Visit request secondary merge files written to disk during either
the New Visit Request (Page 10) or the Edit Visit Request (Page
5) may be processed in WordPerfect 5.1 into a visit request
document. This procedure requires the files: VISIT.WPM,
VISIT-M.WPM, VRLETTER.PRI, VRPERLST.PRI, VRyyLnnn.TXT, and
VRyyPnnn.TXT. The names of the first four files are constant;
the names of the last two will vary, with yy being the calendar
year portion of the visit request number and nnn being the
sequence number within the calendar year of the visit request
number. The two WPM files must be in the directory where Word-
Perfect expects to find macros; the other four files must be in
the directory where WordPerfect expects to find documents, unless
you modify the WPM files to look for the files elsewhere. Both
of these directories may be specified in WordPerfect by pressing
<SHFT-F1, L> and entering the appropriate information for Key-
board/Macro Files and Documents. This process in simplified if
the destination for visit requests environmental variable matches
the WordPerfect Documents specification. To process a visit
request, press <ALT-F10> type "VISIT" and press <ENTER>. The
WordPerfect macro will prompt you for the year and sequence
number of the visit request; respond to each of the prompts,
pressing <ENTER> after each. WordPerfect will verify the exis-
tence of the two .PRI files and the two .TXT files and construct
a visit request document. The two PRI files contain named
fields; the secondary TXT files contain equivalent fields. You
may edit the two .PRI files or the visit request at your discre-
tion. You may either save or delete the visit request and the
two TXT files, as CAMS will write new TXT files to disk at your
request.
14
APPENDIX A - DATABASE DESCRIPTIONS
ACTIVE.DBF
NAME: Last First MI
RANK: Applies to a military personnel
SSN: Nine digits and two hyphens; CAMS
pre-formats fields with the hyphens
POSITION: Published occupational assignment
ADDED: Date the record was added
ORG: Code for the firm, site, military
organization, office symbol, or agen-
cy to which the person is assigned or
by which the person is employed
AC: The area code of the telephone number
PHONE: Seven digits and one hyphen; CAMS
formats the field with the hyphen
SVC: Military service or employment sta-
tus; no pre-defined codes
DOB: (6) Date of Birth
POB: Place of Birth
CIT: Answers restricted to Y/N
CHANGED: Date the record was last edited
SECURITY CLEARANCE LEVEL: Final clearance granted by an autho-
rized agency
SECURITY CLEARANCE DATE: Date the person's final security
clearance was granted
SECURITY CLEARANCE BY: Grantor of the final clearance
BRIEFED: Date of the last security briefing
INTERIM CLEARANCE LEVEL: Interim clearance granted by an au-
thorized agency
____________________
6 The format of all dates is MM/DD/YY; input fields are pre-
formatted with the slashes.
A-1
INTERIM CLEARANCE DATE: Date the interim security clearance
was granted
INTERIM CLEARANCE BY: Grantor of the interim clearance
INTERIM CLEARANCE EXPIRES: Date the interim clearance is no
longer valid
ACCESS AUTHORIZED BASIC: Classified information access autho-
rization level currently granted to
the person; may be no higher than the
higher of the final clearance or in-
terim clearance
ACCESS AUTHORIZED SPECIAL: Up to ten one-character (A-Z, 0-9)
codes for special programs or infor-
mation to which the person has access
ACCESS AUTHORIZED BADGE: Number of the access/entry badge
issued to the person
ACCESS AUTHORIZED EXPIRES: Date on which CAMS will select the
record for deletion from the database
ACCESS AUTHORIZED BIL/HOST: For a local person, the identifica-
tion code of the position which au-
thorizes the person to have access to
Top Secret information; for a visi-
tor, the host's organization code
INVESTIGATION LAST: The last investigation of the person
INVESTIGATION COMPLETED: Date the investigation was completed
INVESTIGATION PENDING: Type of investigation which has been
requested but not completed
INVESTIGATION SUBMITTED: Date the pending investigation was
submitted
A-2
VISITS.DBF
Visit Req Number Calendar year and within that year
the sequential number of the visit
request
Date The visit request creation date
Type of Request N)ew, R)enewal, or C)ancellation
To Four fields for the to addressee of
the visit request
Thru Four fields for the through addressee
of the visit request
Purpose Subject matter of the visit
Point of Contact Name of the host at the facility
being visited
Point of Contact Title Position held by the host at the
facility being visited
Point of Contact AC Area code of the host
Point of Contact Phone Telephone number of the host
Contract No. Contract reference of the visit, if
applicable
Visit Classification Classification of the subject matter
to be discussed
Beginning Date First date (inclusive) of the visit
Ending Date Last date (inclusive) of the visit
A-3
VISITPER.DBF
Visit Request Number Calendar year and within that year
the sequential number of the visit
request; CAMS copies this field from
VISITS
Name Last First MI; CAMS copies this field
from ACTIVE
SSN Nine digits and two hyphens; CAMS
pre-formats input fields with the
hyphens
DOB Date of Birth; CAMS copies this field
from ACTIVE
POB Place of Birth; CAMS copies this
field from ACTIVE
Citizen CAMS copies this field from ACTIVE
Position Published occupational assignment;
CAMS copies this field from ACTIVE
Clearance In terms of the visit request the se-
curity clearance; CAMS copies this
field from the basic access field
rather then the final clearance field
of ACTIVE.
A-4
APPENDIX B - REPORTS
ACCESS REPORT
and
ACCESS REPORT UPDATES SINCE MM/DD/YY
NAME SSN ORG ACCESS AUTH BADGE EXPIRES
------------------- ----------- ------ ------------ ------ --------
BILLET REPORT
BILLET NAME SSN ORG ACCESS AUTH EXPIRES
------ ------------------- ----------- ------ ------------ --------
ORGANIZATION REPORT
ORG NAME SSN ACCESS AUTH BADGE EXPIRES
------ ------------------- ----------- ------------ ------ --------
SPECIAL ACCESS PROGRAM REPORT - PROGRAM _
NAME SSN ORG ACCESS AUTH BADGE EXPIRES
------------------- ----------- ------ ------------ ------ --------
MONITOR REPORT - PERSONNEL DUE FOR SECURITY BRIEFING
NAME SSN ORG BRIEFED
------------------- ----------- ------ --------
MONITOR REPORT - PERSONNEL WHO ARE NON-CITIZENS
NAME SSN ORG CITIZEN
------------------- ----------- ------ -------
MONITOR REPORT - PERSONNEL WHOSE FINAL CLEARANCE IS NONE OR REVOKED
NAME SSN ORG CLEARANCE
------------------- ----------- ------ ---------
MONITOR REPORT - PERSONNEL WHO HOLD AN INTERIM CLEARANCE
NAME SSN ORG INT CLNC EXPIRES
------------------- ----------- ------ -------- --------
B-1
MONITOR REPORT - PERSONNEL PENDING INVESTIGATION FOR MORE THAN SIX MONTHS
NAME SSN ORG INVEST SUBMITTED
------------------- ----------- ------ ------ ---------
MONITOR REPORT - PERSONNEL WHOSE ACCESS WILL EXPIRE WITHIN ONE WEEK
NAME SSN ORG EXPIRES
------------------- ----------- ------ --------
B-2
APPENDIX C - SCREENS
QUERY SCREEN
___________________ ___ 987-65-4321 ________________________ __/__/__
NAME RANK SSN POSITION ADDED
______ ___ ___-____ _ __/__/__ ____________________ _ __/__/__
ORG AC PHONE SVC DOB POB CIT CHANGED
SECURITY CLEARANCE _ __/__/__ ______ __/__/__
LEVEL DATE BY BRIEFED
INTERIM CLEARANCE _ __/__/__ ______ __/__/__
LEVEL DATE BY EXPIRES
ACCESS AUTHORIZED _ __________ ______ __/__/__ ______
BASIC SPECIAL BADGE EXPIRES BIL/HOST
INVESTIGATION ______ __/__/__ ______ __/__/__
LAST COMPLETED PENDING SUBMITTED
C-1
VISIT REQUEST SCREENS
Visit Request YY-NNN DATE: MM/DD/YY
This is a N)ew request R)enewal C)ancellation: N FSC: 999999
TO ______________________________ THRU ______________________________
______________________________ ______________________________
______________________________ ______________________________
______________________________ ______________________________
Purpose--------------------------------------------------------------
_____________________________________________________________________
Contract No.-------- Visit Classification
____________________ _
Point of Contact---- Title/Office-------- AC Telephone
____________________ ____________________ ___ ___-____
Dates---------------------------------------
Beginning: __/__/__ Ending: __/__/__
Facility Clearance--------------------------
Level: T Date: MM/DD/YY
Cognizant Security Office:
(Name and Address of Cognizant Office)
(Four lines)
Visit Request YY-NNN DATE: MM/DD/YY
Personnel: Number Selected: 0
NAME SSN DOB POSITION CLNC
___-__-____
C-2
APPENDIX D - SHAREWARE
Shareware distribution gives users a chance to try software before buying
it. If you try a Shareware program and continue using it, you are expected
to register. In the case of CAMS, users are authorized to try the program
for 90 days before registering. Registration grants you the continued
right to use the program, a copy of the most recent version/release and
access to technical support from the author and copyright holder.
Copyright laws apply to both Shareware and commercial software, and the
copyright holder retains all rights, with a few specific exceptions as
stated below. Shareware authors are accomplished programmers, just like
commercial authors, and the programs are of comparable quality. (In both
cases, there are good programs and bad ones!) The main difference is in
the method of distribution. The author specifically grants the right to
copy and distribute the software to others.
Shareware is a distribution method, not a type of software. You should
find software that suits your needs and pocketbook, whether it's commercial
or Shareware. The Shareware system makes fitting your needs easier,
because you can try before you buy. And because the overhead is low,
prices are low also. Shareware has the ultimate money-back guarantee -- if
you don't use the product, you don't pay for it.
DISCLAIMER - AGREEMENT
Users of CAMS must accept this disclaimer of warranty: "CAMS is supplied
as is. The author disclaims all warranties, expressed or implied, includ-
ing, without limitation, the warranties of merchantability and of fitness
for any purpose. The author assumes no liability for damages, direct or
consequential, which may result from the use of CAMS."
CAMS is a "Shareware program" and is provided at no charge to the user for
evaluation. Feel free to share it with your associates, but please do not
give it away altered or as part of another system. The essence of "user-
supported" software is to provide personal computer users with quality
software without high prices, and yet to provide incentive for programmers
to continue to develop new products. If you find this program useful and
find that you continue to use CAMS after a 90-day trial period, you must
make a registration payment of $30 to James S. Reid. The $30 registration
fee will license one copy for use on any one computer at any one time. You
must treat this software just like a book. An example is that this
software may be used by any number of people and may be freely moved from
one computer location to another, so long as there is no possibility of it
being used at one location while it's being used at another. Just as a
book cannot be read by two different persons at the same time.
You are encouraged to pass a copy of CAMS along to your associates for
evaluation. Please encourage them to register their copy if they find it
useful. Registered users will receive a copy of the latest version/release
of CAMS.
D-1
APPENDIX E - REGISTRATION
CAMS
Today's date: ___/___/___
Name: ______________________________________________
Address: ______________________________________________
______________________________________________
City, State, ZIP: ______________________________________________
Phone Number: (_____)_________-_____________________________
Send check or money order for $30 to:
James S. Reid
1716 Fruitridge Street
Brandon, FL 33510
E-1